lime tree - Turkish English Dictionary